import gwc.domain.*

if (context.connectedUsers.contains(session.user)) {
	def users = [] + User.users.values() - session.user

	println '[' + users.collect({"{'id' : '$it.name', 'text' : '$it.name" + (context.connectedUsers.contains(it) ? ' Online ' : ' Offline ') + "', 'iconCls' : 'user', 'leaf' : 'true'}"}).join(',') + ']'
} else {
	response.sendRedirect('connect.groovy')
}